// 出现路径拼接错误，是因为提供了./或../的相对路径
// 解决方案：操作文件时直接提供完整的路径就行

// const fs = require('fs')
// fs.readFile('D:\\studySpace\\review-space\\nodeJS\\files\\2.txt','utf8',function(err,dataStr){
//     if(err){
//         return console.log('读取文件失败'+err.message)
//      }else{
//          console.log('读取文件成功'+dataStr);
//      }
// })

// 新的解决方法  使用 __dirname 表示当前文件所处的目录
console.log(__dirname);

const fs = require('fs')
fs.readFile(__dirname+'/files/2.txt','utf8',function(err,dataStr){
    if(err){
        return console.log('读取文件失败'+err.message)
     }else{
         console.log('读取文件成功'+dataStr);
     }
})